thermal storage - Francés Inglés Diccionario